package com.ev.system.domain;

import java.io.Serializable;
import java.util.Date;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


/**
 * 文件名称： com.ev.hr.domain.CompanyDO.java</br>
 * 初始作者： ev-monitor</br>
 * 创建日期： 2020-07-01 12:47:26</br>
 * 功能说明： 公司信息表 <br/>
 * =================================================<br/>
 * 修改记录：<br/>
 * 修改作者        日期       修改内容<br/>
 * ================================================<br/>
 * Copyright (c) 2020-2021 .All rights reserved.<br/>
 */
@Data
@ApiModel(value = "公司信息表")
public class CompanyDO implements Serializable {
	private static final long serialVersionUID = 1L;

	//主键ID
	@ApiModelProperty(value = "主键ID")
	private Long id;
	//公司名称
	@ApiModelProperty(value = "公司名称")
	private String name;
	//省
	@ApiModelProperty(value = "省")
	private Long province;
	//市
	@ApiModelProperty(value = "市")
	private Long city;
	//区
	@ApiModelProperty(value = "区")
	private Long district;
	//详细地址
	@ApiModelProperty(value = "详细地址")
	private String address;
	//联系电话
	@ApiModelProperty(value = "联系电话")
	private String telephone;
	//联系人
	@ApiModelProperty(value = "联系人")
	private String linkman;
	//手机
	@ApiModelProperty(value = "手机")
	private String mobile;
	//Email
	@ApiModelProperty(value = "Email")
	private String email;
	//
	@ApiModelProperty(value = "")
	private String zipCode;
	//传真
	@ApiModelProperty(value = "传真")
	private String fax;
	//职务
	@ApiModelProperty(value = "职务")
	private String job;
	//QQ
	@ApiModelProperty(value = "QQ")
	private String qq;
	//公司网址
	@ApiModelProperty(value = "公司网址")
	private String url;
	//公司介绍
	@ApiModelProperty(value = "公司介绍")
	private String companyIntroduction;
	//产品编号
	@ApiModelProperty(value = "产品编号")
	private String code;
	//产品版本号
	@ApiModelProperty(value = "产品版本号")
	private String version;
	//服务码
	@ApiModelProperty(value = "服务码")
	private String serviceCode;
	//服务开始时间
	@ApiModelProperty(value = "服务开始时间")
	private String serviceStartTime;
	//服务结束时间
	@ApiModelProperty(value = "服务结束时间")
	private String serviceEndTime;
	//创建人
	@ApiModelProperty(value = "创建人", hidden = true)
	private Long createBy;
	//创建时间
	@ApiModelProperty(value = "创建时间", example = "2020-07-01 12:47:26", hidden = true)
	private Date createTime;
	//修改人
	@ApiModelProperty(value = "修改人", hidden = true)
	private Long updateBy;
	//更改时间
	@ApiModelProperty(value = "更改时间", example = "2020-07-01 12:47:26", hidden = true)
	private Date updateTime;
	//删除标志
	@ApiModelProperty(value = "删除标志", hidden = true)
	private Integer delFlag;
	//是否启用企业微信(1是，0否）
	@ApiModelProperty(value = "是否启用企业微信(1是，0否）")
	private Integer usingStatus;
	//应用id
	@ApiModelProperty(value = "应用id")
	private String agentId;
	//企业id
	@ApiModelProperty(value = "企业id")
	private String corpId;
	//应用程序秘密
	@ApiModelProperty(value = "应用程序秘密")
	private String appSecret;
	//同步通讯录Secrect
	@ApiModelProperty(value = "同步通讯录Secrect")
	private String mobileSecret;
	//手机端URL
	@ApiModelProperty(value = "手机端URL")
	private String appUrl;

	//同步通讯录Secrect
	@ApiModelProperty(value = "uuid")
	private String moduleUuid;
	//购买模块标识
	@ApiModelProperty(value = "购买模块标识")
	private String moduleTags;


}
